storage silo - French English Dictionary